Gerrit HoltmannGerrit Holtmann
Tokyo 2026, Swimming Day Two: Hong Kong Reaches Three Medals as Haughey and Ian Ho Reshuffle the TableTokyo Aquatics Centre, 5:04 p.m. local time. Siobhan Haughey's hand touched t...
2026 U.S. Open Table Tennis: 118 Events, One Ticket, and a Lesson About RootsIn one corner of the Mandalay Bay hall, someone will pick up a hardbat paddle...
Empty Payload: When an Esports Analysis Engine Invents a Match That Never HappenedI once sat in an office in Miami and watched an esports analysis engine spit...
Napoli and the Allegri Illusion: When a 48-Hour News Cycle Steals Conte's TruthThe name Massimiliano Allegri appears on Napoli's headline. Skim it and you...
The 3,000-word report without a single number: Vietnam esports and the data deficiency diseaseA 3,000-word esports analysis document can contain no specific numbers and...
Cash Flow and the Balance Sheet: The Real Story Behind Korean Golf DealsHook Incheon, late autumn 2026. I sat in a coffee shop overlooking the...
A Team's Fault Line: Xuan Son, a Doping Test, and the Thailand ChallengeAt a corner of a pitch in Manila, in the 60th minute, Nguyen Xuan Son sat dow...
FC Pro Mobile World Championship 2026: 32 Slots, Four Vietnamese Players and the Bo3 Trap in the Round of 16The 32nd slot in Seoul was locked on August 9, 2026, when the final round of...
World Cup 2026: When the High Press Becomes Football's Riskiest InvestmentMarseille, an autumn night. I stayed behind in the analysis room long after t...
Martial Arts Is Not One Sport: How a Single Classification Error Voids the Entire AnalysisMartial Arts Is Not One Sport: How a Single Classification Error Voids the...
The Empty Data Sheet and the Price of a Hasty JudgmentThe clock on the wall of my apartment in Shenzhen read one in the morning. On...
Big-Club Academies: The Buried 90% and the Lie Called 'Golden Generation'One morning in March 2026, I sat in a small cafe in Incheon, staring at a she...
Vietnamese Football and the Missing Data LayerOn 26 March 2026, from stand B of My Dinh National Stadium, I wrote a single...
Prominent Vietnamese gamers delete PUBG en masse after controversial penalty at PUBG Asia Stars 2026On September 17, 2026, a wave of PUBG deletions started in Vietnam. Many...
Donyell Malen's Sensational Start at Roma: 'New Batistuta' or Mirage?Donyell Malen, the Dutch striker, has caused a sensation in Serie A with 5...
Steenbergen and 1:50.23: The European Record Hidden in the Middle 100At lane 4 in the Astana arena, Marrit Steenbergen touched the wall after the...
Aichi-Nagoya 2026: Vietnamese Athletics Walks Through the Void Left by the Jakarta Golden GenerationAt 5:15 in the morning, the track at Lach Tray is still wet with dew. No...
Darren Yap's Poomsae Bronze: A Historic National Milestone at the Edge of the Medal TierOn the scoreboard, the numbers settled at 9.0400. Darren Yap left the men's...
The 92.62-Metre Code: The Unpronounced Verdict of Sri Lanka's JavelinThe final frame in Budapest lasts exactly seven seconds. Rumesh Tharanga...
Asian Games 2026 Day 1: India's Women's Badminton Team Opens Against Kazakhstan in a Report That Barely Mentions BadmintonOn the opening day of the 2026 Asian Games, the aggregated live report carrie...
2026 U.S. Open Table Tennis: 118 Events, One Ticket, and a Lesson About RootsIn one corner of the Mandalay Bay hall, someone will pick up a hardbat paddle...
Empty Payload: When an Esports Analysis Engine Invents a Match That Never HappenedI once sat in an office in Miami and watched an esports analysis engine spit...
Napoli and the Allegri Illusion: When a 48-Hour News Cycle Steals Conte's TruthThe name Massimiliano Allegri appears on Napoli's headline. Skim it and you...
The 3,000-word report without a single number: Vietnam esports and the data deficiency diseaseA 3,000-word esports analysis document can contain no specific numbers and...
Cash Flow and the Balance Sheet: The Real Story Behind Korean Golf DealsHook Incheon, late autumn 2026. I sat in a coffee shop overlooking the...
A Team's Fault Line: Xuan Son, a Doping Test, and the Thailand ChallengeAt a corner of a pitch in Manila, in the 60th minute, Nguyen Xuan Son sat dow...
FC Pro Mobile World Championship 2026: 32 Slots, Four Vietnamese Players and the Bo3 Trap in the Round of 16The 32nd slot in Seoul was locked on August 9, 2026, when the final round of...
World Cup 2026: When the High Press Becomes Football's Riskiest InvestmentMarseille, an autumn night. I stayed behind in the analysis room long after t...
Martial Arts Is Not One Sport: How a Single Classification Error Voids the Entire AnalysisMartial Arts Is Not One Sport: How a Single Classification Error Voids the...
The Empty Data Sheet and the Price of a Hasty JudgmentThe clock on the wall of my apartment in Shenzhen read one in the morning. On...
Big-Club Academies: The Buried 90% and the Lie Called 'Golden Generation'One morning in March 2026, I sat in a small cafe in Incheon, staring at a she...
Vietnamese Football and the Missing Data LayerOn 26 March 2026, from stand B of My Dinh National Stadium, I wrote a single...
Prominent Vietnamese gamers delete PUBG en masse after controversial penalty at PUBG Asia Stars 2026On September 17, 2026, a wave of PUBG deletions started in Vietnam. Many...
Donyell Malen's Sensational Start at Roma: 'New Batistuta' or Mirage?Donyell Malen, the Dutch striker, has caused a sensation in Serie A with 5...
Steenbergen and 1:50.23: The European Record Hidden in the Middle 100At lane 4 in the Astana arena, Marrit Steenbergen touched the wall after the...
Aichi-Nagoya 2026: Vietnamese Athletics Walks Through the Void Left by the Jakarta Golden GenerationAt 5:15 in the morning, the track at Lach Tray is still wet with dew. No...
Darren Yap's Poomsae Bronze: A Historic National Milestone at the Edge of the Medal TierOn the scoreboard, the numbers settled at 9.0400. Darren Yap left the men's...
The 92.62-Metre Code: The Unpronounced Verdict of Sri Lanka's JavelinThe final frame in Budapest lasts exactly seven seconds. Rumesh Tharanga...
Asian Games 2026 Day 1: India's Women's Badminton Team Opens Against Kazakhstan in a Report That Barely Mentions BadmintonOn the opening day of the 2026 Asian Games, the aggregated live report carrie...
